package com.lc.activiti.process;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * bpmn流程图（属性封装）
 * @author: 骆超
 * @date: 2021/5/27 16:44
 */
@Data
@ApiModel("bpmn流程图（属性封装）")
public class BpmnBean {
    /**
     * 保存的文件名
     */
    @ApiModelProperty("保存的文件名")
    private String resourceName;

    /**
     * bpmn文件的xml字符串
     */
    @ApiModelProperty("bpmn文件的xml字符串")
    private String bpmnStr;

    /**
     * 流程名称
     */
    @ApiModelProperty("流程名称")
    private String name;

    /**
     * 流程（定义）key
     */
    @ApiModelProperty("流程（定义）key")
    private String key;

    /**
     * 流程定义id
     */
    @ApiModelProperty("流程定义id")
    private String deploymentId;

    /**
     * 分页参数
     */
    @ApiModelProperty("分页参数")
    private Page page;
}
